#pragma once
#define xstr(...)       #__VA_ARGS__